suffer tribulation - Alemán Inglés Diccionario